IF exists(SELECT * FROM dbo.sysobjects WHERE name='maakVoornaam1' AND xtype='FN') 
BEGIN
	DROP FUNCTION maakVoornaam1
END
GO

create function maakVoornaam1(@naam1 varchar(50))
returns varchar(50)
as
begin
    while charindex(' ',@naam1) > 0 
      	select @naam1 = stuff(@naam1,charindex(' ',@naam1),1,'')
    while charindex('',@naam1) > 0 
	select @naam1 = stuff(@naam1,charindex('',@naam1),1,'e')
    while charindex('',@naam1) > 0 
	select @naam1 = stuff(@naam1,charindex('',@naam1),1,'c')
    while charindex('',@naam1) > 0 
	select @naam1 = stuff(@naam1,charindex('',@naam1),1,'e')
    while charindex('',@naam1) > 0 
	select @naam1 = stuff(@naam1,charindex('',@naam1),1,'o')
    while charindex('',@naam1) > 0 
	select @naam1 = stuff(@naam1,charindex('',@naam1),1,'e')
    while charindex('',@naam1) > 0 
	select @naam1 = stuff(@naam1,charindex('',@naam1),1,'a')
    while charindex('''',@naam1) > 0 
	select @naam1 = stuff(@naam1,charindex('''',@naam1),1,'')

  return(lower(@naam1))
end